Counter Matrix Code for SRAM Based FPGA to Correct Multi Bit Upset Error
نویسنده
چکیده
Memory blocks are the most significant features of any design, frothy of its silicon area, functionality and dependency. SRAM memories are the main benefactors to the Soft Error Rate of the system. Since error detecting and correcting codes are commonly available and especially effective against most types of Single Event Effects, Multiple Bit Upsets and advanced errors gathering may conquer the error correction capabilities. Existing techniques use error correction codes with significantly high overhead to reduce MBUs in configuration frames, here a low-cost error-detection code to detect MBUs in configuration frames as well as a Counter Matrix Code (CMC) based on correction method is proposed. The proposed plan does not demand any alteration to the FPGA architecture. Implementation of the proposed plan on a Xilinx Virtex-6 FPGA devices displays that it can detect 100% of MBUs in the configuration frames.
منابع مشابه
Error Detection and Correction in 32-bit Sram Based Fpga Memory Using Decimal Matrix Code
The CMOS technology scales down to nano scale and memories are combined with an increasing number of electronic systems; the error rate in memory cells is rapidly increasing. Especially error occurs when memories operate in space satellites due to ionizing effects of atmospheric neutron, alpha-particle, and cosmic rays. SRAM Based FPGA’s are used mostly in Space satellites, which are sensitive ...
متن کاملHamming Codes on SRAM Based FPGA for Space Applications
-This paper discuss about the method for designing error tolerant systems in SRAM-based FPGAs. SRAM-based FPGAs are preferred in mission based critical space applications. But due to high radiation on the sensitive part of the circuits which introduces errors called Single Event Upset (SEU).Sometimes these types of errors results the permanent malfunction of the entire system. Different error d...
متن کاملDetection and Correction of Multiple Bit Errors in SRAM Based FPGA Frame
-Recent studies suggest that multiple bit upsets (MBUs) are a significant part of the error events in advanced memory technologies and that they will continue to grow in the next technology nodes. The errors in an MBU are normally caused by the same physical event and therefore affect memory cells that are close together. Existing techniques employ error correction codes with considerably high ...
متن کاملDesign and Analysis of an Adjacent Multi-bit Error Correcting Code for Nanoscale SRAMs
Increasing static random access memory (SRAM) bitcell density is a major driving force for semiconductor technology scaling. The industry standard 2x reduction in SRAM bitcell area per technology node has lead to a proliferation in memory intensive applications as greater memory system capacity can be realized per unit area. Coupled with this increasing capacity is an increasing SRAM system-lev...
متن کاملRadiation Induced Multiple Bit Upset Prediction and Correction in Memories using Cost Efficient CMC
This paper presents a cost efficient technique to correct Multiple Bit Upsets (MBUs) to protect memories against radiation. To protect memories from MBUs, many complex error correction codes (ECCs) were used previously, but the major issue is higher redundant memory overhead. The proposed method called counter matrix code (CMC) utilizes combinational ones counter and parity generator with less ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017